small pointed protuberance - German English Dictionary